be left behind (person) - Spanish English Dictionary